SENSE8 NFF CONVERTER

This Converter reads and writes models in the Sense8 ".NFF" file format used in the Sense8 WorldToolKit.

It adds one entry to the conversion lists:

Sense8 *.nff

Sense8 WorldToolkit 2.1 introduced a binary ".bff" format that is not documented, so it cannot be translated by this Converter.

Geometry
Sense8 polygons have a maximum of 256 points. Multiple named objects can be stored, although rotational centers and hierarchy are not preserved.

Material attributes
All Sense8 polygons have a color, defined either with 24-bit RGB values or 12-bit RGB values.

Polygons may also have a texture bitmap that overrides the simple material color. Texture-mapped polygons are assigned a material with the base color and a name derived from the texture name descriptor such as "_v_rug".

Options dialog

Export section
The Colors option sets whether 12-bit or 24-bit colors will be made.

Force "both" sets the polygons to have double-sided materials.

Distinct objects controls whether separate objects will be written to the file, as opposed to creating a single object.

Rewind points controls whether or not polygons will be reordered to make the implied orientation match that of Interchange. If not set, then the order of points within polygons is unchanged. Sense8 uses the cross product of the first, second and third points to determine the outward normal. Interchange prefers to use the last, first and second points. If this is unchecked, polygons with the first corner as concave can be flipped depending on the destination format.

If Flip normals of polygons is set, the orientation of polygons will be reversed.

Because these files are ASCII, you can control the Line ending.

Background
The Sense8 World Toolkit is produced by:
Sense8 Corporation
4000 Bridgeway, Suite 104
Sausalito, CA 94965
(415) 331-6318
www.sense8.com

There are other "NFF" formats. See the "Haines NFF Converter" chapter for more details.